amalgamating subsidiary - Spanish English Dictionary